using AZROLESLib;

namespace AzManContrib.MVC.Initialization
{
    internal class FakeOperation : IAzOperation
    {
        public FakeOperation(string name)
        {
            Name = name;
        }

        public string Name { get; set; }

        public object GetProperty(int lPropId, object varReserved)
        {
            return null;
        }

        public void SetProperty(int lPropId, object varProp, object varReserved)
        {
            
        }

        public void Submit(int lFlags, object varReserved)
        {
        }

        public string Description
        {
            get; set; 
        }

        public string ApplicationData
        {
            get; set; }

        public int OperationID
        {
            get; set; }

        public int Writable
        {
            get { return default(int); }
        }
    }
}